libxl: Move bdf parsing into libxlu
authorGeorge Dunlap <george.dunlap@eu.citrix.com>
Wed, 4 Apr 2012 15:06:42 +0000 (16:06 +0100)
committerGeorge Dunlap <george.dunlap@eu.citrix.com>
Wed, 4 Apr 2012 15:06:42 +0000 (16:06 +0100)
commit543e95e992087a26e2e4e3a1a763ffc348bb6f30
tree64f2ebf50462c0318661a91ec14a72c514e37a6b
parent8c1ba7af046fcd12d1f91ad8506a2f8f9667a7a5
libxl: Move bdf parsing into libxlu

Config parsing functions do not properly belong in libxl.  Move them into
libxlu so that others can use them or not as they see fit.

No functional changes.  One side-effect was making public a private libxl
utility function which just set the elements of a structure from the  function
arguments passed in.

Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/Makefile
tools/libxl/libxl.h
tools/libxl/libxl_pci.c
tools/libxl/libxlu_pci.c [new file with mode: 0644]
tools/libxl/libxlutil.h
tools/libxl/xl_cmdimpl.c
tools/python/xen/lowlevel/xl/xl.c